hairy tower lid snail - Espagnol Anglais Dictionnaire